import type React from 'react'

export const OptimismSVG = (props: React.ComponentProps<'svg'>) => {
  return (
    <svg
      xmlns="http://www.w3.org/2000/svg"
      {...props}
      fill="none"
      viewBox="0 0 150 20"
    >
      <title>Optimism</title>
      <path
        fill="#FF0420"
        d="M7.574 20c-2.225 0-4.049-.518-5.47-1.556C.7 17.39 0 15.89 0 13.944c0-.407.047-.907.14-1.5A91.2 91.2 0 011.178 7.64C2.45 2.546 5.732 0 11.024 0c1.44 0 2.73.24 3.872.722 1.14.463 2.038 1.167 2.693 2.111.654.926.982 2.037.982 3.334 0 .389-.047.88-.14 1.472a62.442 62.442 0 01-1.01 4.805c-.655 2.537-1.787 4.436-3.395 5.695C12.418 19.379 10.267 20 7.574 20zm.393-4c1.047 0 1.935-.306 2.665-.917.748-.61 1.28-1.546 1.599-2.805.43-1.741.757-3.26.982-4.556a6.31 6.31 0 00.112-1.194C13.325 4.843 12.436 4 10.66 4c-1.047 0-1.945.306-2.693.917-.73.61-1.253 1.546-1.571 2.805-.337 1.241-.673 2.76-1.01 4.556-.075.37-.112.759-.112 1.166 0 1.704.897 2.556 2.693 2.556zM21.417 19.722c-.206 0-.365-.065-.477-.194a.659.659 0 01-.084-.5L24.727.972a.794.794 0 01.309-.5.86.86 0 01.533-.194h7.462c2.075 0 3.74.426 4.993 1.278 1.271.851 1.907 2.083 1.907 3.694 0 .463-.056.944-.168 1.444-.468 2.13-1.412 3.704-2.833 4.723-1.403 1.018-3.33 1.527-5.779 1.527h-3.787l-1.29 6.084a.794.794 0 01-.309.5.86.86 0 01-.533.194h-3.815zm9.93-10.61c.786 0 1.468-.214 2.048-.64.599-.426.991-1.037 1.178-1.833a4.82 4.82 0 00.085-.833c0-.537-.16-.945-.477-1.223-.318-.296-.86-.444-1.627-.444h-3.367L28.121 9.11h3.226zM46.252 19.722c-.206 0-.365-.065-.477-.194a.597.597 0 01-.112-.5l3.114-14.39h-4.994c-.205 0-.364-.064-.477-.194a.659.659 0 01-.084-.5l.645-2.972a.794.794 0 01.309-.5.86.86 0 01.533-.194h15.092c.206 0 .365.065.477.194a.593.593 0 01.112.334.52.52 0 01-.028.166l-.645 2.972a.793.793 0 01-.309.5.787.787 0 01-.533.195H53.91l-3.114 14.389a.794.794 0 01-.308.5.86.86 0 01-.533.194h-3.703zM61.106 19.722c-.206 0-.365-.065-.477-.194a.597.597 0 01-.112-.5L64.416.972a.794.794 0 01.309-.5.86.86 0 01.532-.194h3.787c.206 0 .365.065.477.194a.593.593 0 01.113.334.52.52 0 01-.028.166l-3.872 18.056a.794.794 0 01-.308.5.86.86 0 01-.533.194h-3.787zM71.787 19.722c-.205 0-.364-.065-.477-.194-.112-.13-.15-.296-.112-.5L75.07.972a.794.794 0 01.309-.5.898.898 0 01.561-.194h3.03c.449 0 .738.203.87.61l3.057 8.75 6.817-8.75c.093-.147.224-.286.392-.416.187-.13.412-.194.674-.194h3.057c.206 0 .365.065.477.194a.594.594 0 01.112.334.52.52 0 01-.028.166l-3.87 18.056a.794.794 0 01-.31.5.86.86 0 01-.532.194H86.29c-.206 0-.364-.065-.477-.194a.659.659 0 01-.084-.5l2.188-10.25-4.292 5.639a2.962 2.962 0 01-.533.472 1.045 1.045 0 01-.589.167h-1.459c-.392 0-.663-.213-.813-.64l-1.992-5.888-2.244 10.5a.794.794 0 01-.309.5.86.86 0 01-.533.194h-3.366zM96.548 19.722c-.205 0-.364-.065-.477-.194a.597.597 0 01-.112-.5L99.86.972a.794.794 0 01.308-.5.86.86 0 01.533-.194h3.787c.206 0 .365.065.477.194a.592.592 0 01.112.334.512.512 0 01-.028.166l-3.871 18.056a.79.79 0 01-.309.5.86.86 0 01-.533.194h-3.787zM114.159 20c-1.646 0-3.058-.222-4.236-.667-1.16-.444-2.039-1.037-2.637-1.777-.58-.741-.87-1.565-.87-2.473 0-.148.019-.37.056-.666a.834.834 0 01.225-.417.673.673 0 01.449-.167h3.59c.225 0 .393.037.505.111.131.074.262.204.393.39.131.48.43.879.898 1.194.486.315 1.15.472 1.991.472 1.066 0 1.927-.167 2.581-.5.655-.333 1.048-.787 1.178-1.361a1.45 1.45 0 00.028-.333c0-.463-.289-.824-.869-1.084-.58-.278-1.646-.602-3.198-.972-1.814-.389-3.189-.972-4.124-1.75-.935-.796-1.402-1.833-1.402-3.111 0-.445.056-.898.168-1.361.374-1.722 1.3-3.074 2.777-4.056C113.158.491 115.084 0 117.441 0c1.421 0 2.684.25 3.787.75 1.103.5 1.954 1.139 2.553 1.917.617.759.925 1.518.925 2.277 0 .223-.009.38-.028.473a.744.744 0 01-.252.416.574.574 0 01-.421.167h-3.759c-.411 0-.692-.157-.841-.472-.019-.426-.244-.787-.674-1.084-.43-.296-.991-.444-1.683-.444-.823 0-1.505.148-2.048.444a1.938 1.938 0 00-.981 1.306 1.852 1.852 0 00-.029.361c0 .445.262.815.786 1.111.542.278 1.487.565 2.833.861 2.095.408 3.619.991 4.573 1.75.972.76 1.458 1.769 1.458 3.028 0 .426-.056.889-.168 1.389-.411 1.889-1.412 3.324-3.002 4.306-1.57.962-3.674 1.444-6.311 1.444zM127.362 19.722c-.206 0-.365-.065-.477-.194-.112-.13-.15-.296-.112-.5L130.644.972a.79.79 0 01.309-.5.896.896 0 01.561-.194h3.029c.449 0 .739.203.87.61l3.058 8.75 6.816-8.75c.094-.147.225-.286.393-.416.187-.13.411-.194.673-.194h3.058c.206 0 .365.065.477.194a.592.592 0 01.112.334.512.512 0 01-.028.166l-3.871 18.056a.798.798 0 01-.309.5.86.86 0 01-.533.194h-3.394c-.206 0-.365-.065-.477-.194a.654.654 0 01-.084-.5l2.188-10.25-4.292 5.639a2.972 2.972 0 01-.533.472 1.045 1.045 0 01-.589.167h-1.459c-.393 0-.664-.213-.813-.64l-1.992-5.888-2.244 10.5a.798.798 0 01-.309.5.86.86 0 01-.533.194h-3.366z"
      />
    </svg>
  )
}
